﻿

		body {
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			background-color: #f0f4f7;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
		}

		.modal-footer{
		background: #f1f1f1;
			
		}
		.cssSubMenu
		{
			padding:5px;
			margin:3px;
			padding-left:15px;
			cursor:pointer;
			background:none;
			color:#666666;
		}
		.cssSubMenuSel
		{
			background:#0099ff;
		}

		.cssPadTitle
		{
			border-bottom: 1px solid #ddd;padding-bottom: 10px;font-size: 18px;color: #666;
		}
		.cssSheetTitle
		{
			color:#666;
			font-size:18px;
			background-color: white;
			border-bottom: 1px solid #DDDDDD;
			padding: 10px;

		}
		.cssSheetToolBar{
			
			padding: 20px;
			font-size: 14px;
		}
		.cssPadbody
		{
			color:#999;
			font-size:12px;
			
			background-color:white;
			padding:20px;
			-moz-border-radius: 3px;      /* Gecko browsers */
			-webkit-border-radius: 3px;   /* Webkit browsers */
			border-radius:3px;            /* W3C syntax */
			box-shadow:0px 1px 2px #dddddd;
			-moz-box-shadow:0px 1px 2px #dddddd;
			-webkit-box-shadow:0px 1px 2px #dddddd;
			
		}
		.cssSelectedMenu
	{
			color:white;
			background-color:#0099ff;
			-moz-border-radius: 2px;
			-webkit-border-radius: 2px;
			border-radius:2px;
	}
	.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {

    background-color: #0099ff;
    border-color: #0099ff;
}

.btn-primary {
    background-color: #0099ff;
    border-color: #18A3CB;
}

@-webkit-keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; }

  5% {
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

@keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; }

  5% {
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

.ball-scale-multiple {
  position: relative;
  -webkit-transform: translateY(-30px);
      -ms-transform: translateY(-30px);
          transform: translateY(-30px); }
  .ball-scale-multiple > div:nth-child(2) {
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; }
  .ball-scale-multiple > div:nth-child(3) {
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s; }
  .ball-scale-multiple > div {
    background-color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0;
    margin: 0;
    width: 60px;
    height: 60px;
    -webkit-animation: ball-scale-multiple 1s 0s linear infinite;
            animation: ball-scale-multiple 1s 0s linear infinite; }
  	
 
.deptGroupCap{
  padding:10px;
  color:#999999;
  background-color:#efefef;
  cursor:default;
  border-radius:5px;
  margin-bottom:2px;
}
.deptGroupCnt a{
  padding:10px;
  display:block;
  color:#666666;
  text-decoration:none;
  cursor:default;
}
.deptGroupCnt a:hover{
  background-color:#0099ff;
  border-radius:5px;
  color:white;
} 

  	